insulating baffle - Turco Inglés Diccionario